have rough edges - Español Inglés Diccionario